Leathery Turtle — synonyms, definition
1. leathery turtle (Noun)
3 synonyms
Dermochelys coriacea leatherback leatherback turtle
1 definition
leathery turtle (Noun) — Wide-ranging marine turtle with flexible leathery carapace; largest living turtle.
2 types of
marine turtle sea turtle
2 parts of
Dermochelys genus Dermochelys